Italy’s Eni reaches financial close on Liverpool Bay CCS project in UK
Italy-headquartered energy company Eni has reached financial close with the UK government for its Liverpool Bay carbon capture and storage (CCS) project, enabling the development to begin construction shortly.